home *** CD-ROM | disk | FTP | other *** search
/ Official HTML Publishing…scape (Macintosh Edition) / Official HTML Publishing for Netscape - Macintosh Edition.iso / Mac 68K Launch Me / Mac 68K Launch Me.rsrc / CODE_37_Project.txt < prev    next >
Text File  |  1996-08-14  |  22KB  |  395 lines

  1. # near model CODE resource
  2. # jump table entries: 54968-54976 (9 of them)
  3. 00000000  FFFF                     .extension 0xFFF // unimplemented
  4. 00000002  D6B8 0000                add.l      D3, [0x00000000 /* __m68k_reset_stack__ */]
  5. 00000006  0428 48E7 1038           subi.b     [A0 + 0x1038], 0xE7
  6. 0000000C  4FEF FEE6                lea.l      A7, [A7 - 0x11A]
  7. 00000010  99CC                     sub.l      A4, A4
  8. 00000012  97CB                     sub.l      A3, A3
  9. 00000014  42AF 0116                clr.l      [A7 + 0x116]
  10. 00000018  95CA                     sub.l      A2, A2
  11. 0000001A  206F 012E                movea.l    A0, [A7 + 0x12E]
  12. 0000001E  43D7                     lea.l      A1, [A7]
  13. 00000020  7044                     moveq.l    D0, 0x44
  14. label00000022:
  15. 00000022  22D8                     move.l     [A1]+, [A0]+
  16. 00000024  51C8 FFFC                dbf        D0, -0x6 /* 00000022 */
  17. 00000028  32D8                     move.w     [A1]+, [A0]+
  18. 0000002A  4878 0003                push.l     0x3
  19. 0000002E  4878 000C                push.l     0xC
  20. 00000032  4EAD C1F8                jsr        [A5 - 0x3E08]
  21. 00000036  2848                     movea.l    A4, A0
  22. 00000038  200C                     move.l     D0, A4
  23. 0000003A  504F                     addq.w     A7, 8
  24. 0000003C  6700 0112                beq        +0x114 /* 00000150 */
  25. 00000040  4857                     pea.l      [A7]
  26. 00000042  4EAD A940                jsr        [A5 - 0x56C0]
  27. 00000046  2648                     movea.l    A3, A0
  28. 00000048  200B                     move.l     D0, A3
  29. 0000004A  584F                     addq.w     A7, 4
  30. 0000004C  6700 0102                beq        +0x104 /* 00000150 */
  31. 00000050  2F3C 4150 504C           move.l     -[A7], 0x4150504C /* 'APPL' */
  32. 00000056  2F3C 504A 3935           move.l     -[A7], 0x504A3935 /* 'PJ95' */
  33. 0000005C  2F0B                     move.l     -[A7], A3
  34. 0000005E  4EAD A948                jsr        [A5 - 0x56B8]
  35. 00000062  2F0B                     move.l     -[A7], A3
  36. 00000064  4EAD A978                jsr        [A5 - 0x5688]
  37. 00000068  3B40 1C10                move.w     [A5 + 0x1C10], D0
  38. 0000006C  4A40                     tst.w      D0
  39. 0000006E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  40. 00000072  6600 00DC                bne        +0xDE /* 00000150 */
  41. 00000076  42A7                     clr.l      -[A7]
  42. 00000078  2F0B                     move.l     -[A7], A3
  43. 0000007A  4EAD A8C0                jsr        [A5 - 0x5740]
  44. 0000007E  3B40 1C10                move.w     [A5 + 0x1C10], D0
  45. 00000082  4A40                     tst.w      D0
  46. 00000084  504F                     addq.w     A7, 8
  47. 00000086  6616                     bne        +0x18 /* 0000009E */
  48. 00000088  4878 0010                push.l     0x10
  49. 0000008C  486D 14CC                pea.l      [A5 + 0x14CC]
  50. 00000090  2F0B                     move.l     -[A7], A3
  51. 00000092  4EAD A8B0                jsr        [A5 - 0x5750]
  52. 00000096  3B40 1C10                move.w     [A5 + 0x1C10], D0
  53. 0000009A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  54. label0000009E:
  55. 0000009E  4A6D 1C10                tst.w      [A5 + 0x1C10]
  56. 000000A2  670C                     beq        +0xE /* 000000B0 */
  57. 000000A4  2F0B                     move.l     -[A7], A3
  58. 000000A6  4EAD A8A8                jsr        [A5 - 0x5758]
  59. 000000AA  584F                     addq.w     A7, 4
  60. 000000AC  6000 00A2                bra        +0xA4 /* 00000150 */
  61. label000000B0:
  62. 000000B0  42A7                     clr.l      -[A7]
  63. 000000B2  2F3C 4150 504C           move.l     -[A7], 0x4150504C /* 'APPL' */
  64. 000000B8  4EAD A670                jsr        [A5 - 0x5990]
  65. 000000BC  2448                     movea.l    A2, A0
  66. 000000BE  200A                     move.l     D0, A2
  67. 000000C0  504F                     addq.w     A7, 8
  68. 000000C2  6700 008C                beq        +0x8E /* 00000150 */
  69. 000000C6  2054                     movea.l    A0, [A4]
  70. 000000C8  208A                     move.l     [A0], A2
  71. 000000CA  2F2D 14D0                move.l     -[A7], [A5 + 0x14D0]
  72. 000000CE  2F0B                     move.l     -[A7], A3
  73. 000000D0  2F0A                     move.l     -[A7], A2
  74. 000000D2  4EAD A6D0                jsr        [A5 - 0x5930]
  75. 000000D6  3B40 1C10                move.w     [A5 + 0x1C10], D0
  76. 000000DA  4A6D 1C10                tst.w      [A5 + 0x1C10]
  77. 000000DE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  78. 000000E2  666C                     bne        +0x6E /* 00000150 */
  79. 000000E4  2F3C 4C69 7374           move.l     -[A7], 0x4C697374 /* 'List' */
  80. 000000EA  2F0A                     move.l     -[A7], A2
  81. 000000EC  4EAD A768                jsr        [A5 - 0x5898]
  82. 000000F0  2600                     move.l     D3, D0
  83. 000000F2  2F03                     move.l     -[A7], D3
  84. 000000F4  2F0A                     move.l     -[A7], A2
  85. 000000F6  4EAD A688                jsr        [A5 - 0x5978]
  86. 000000FA  2648                     movea.l    A3, A0
  87. 000000FC  2F0A                     move.l     -[A7], A2
  88. 000000FE  4EAD A6F0                jsr        [A5 - 0x5910]
  89. 00000102  3B40 1C10                move.w     [A5 + 0x1C10], D0
  90. 00000106  200B                     move.l     D0, A3
  91. 00000108  4FEF 0014                lea.l      A7, [A7 + 0x14]
  92. 0000010C  6742                     beq        +0x44 /* 00000150 */
  93. 0000010E  2054                     movea.l    A0, [A4]
  94. 00000110  214B 0004                move.l     [A0 + 0x4], A3
  95. 00000114  2F3C 4469 6374           move.l     -[A7], 0x44696374 /* 'Dict' */
  96. 0000011A  2F0A                     move.l     -[A7], A2
  97. 0000011C  4EAD A768                jsr        [A5 - 0x5898]
  98. 00000120  2600                     move.l     D3, D0
  99. 00000122  486F 011E                pea.l      [A7 + 0x11E]
  100. 00000126  2F03                     move.l     -[A7], D3
  101. 00000128  2F0A                     move.l     -[A7], A2
  102. 0000012A  4EAD AE58                jsr        [A5 - 0x51A8]
  103. 0000012E  3B40 1C10                move.w     [A5 + 0x1C10], D0
  104. 00000132  4A6D 1C10                tst.w      [A5 + 0x1C10]
  105. 00000136  4FEF 0014                lea.l      A7, [A7 + 0x14]
  106. 0000013A  6614                     bne        +0x16 /* 00000150 */
  107. 0000013C  2054                     movea.l    A0, [A4]
  108. 0000013E  216F 0116 0008           move.l     [A0 + 0x8], [A7 + 0x116]
  109. 00000144  204C                     movea.l    A0, A4
  110. 00000146  4FEF 011A                lea.l      A7, [A7 + 0x11A]
  111. 0000014A  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  112. 0000014E  4E75                     rts
  113. label00000150:
  114. 00000150  2F0C                     move.l     -[A7], A4
  115. 00000152  4EBA 000E                jsr        [PC + 0xE /* 00000162 */]
  116. 00000156  91C8                     sub.l      A0, A0
  117. 00000158  4FEF 011E                lea.l      A7, [A7 + 0x11E]
  118. 0000015C  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  119. 00000160  4E75                     rts
  120. fn00000162:
  121. 00000162  48E7 0030                movem.l    -[A7], A2,A3
  122. 00000166  246F 000C                movea.l    A2, [A7 + 0xC]
  123. 0000016A  200A                     move.l     D0, A2
  124. 0000016C  6748                     beq        +0x4A /* 000001B6 */
  125. 0000016E  2052                     movea.l    A0, [A2]
  126. 00000170  2668 0004                movea.l    A3, [A0 + 0x4]
  127. 00000174  200B                     move.l     D0, A3
  128. 00000176  4A80                     tst.l      D0
  129. 00000178  6708                     beq        +0xA /* 00000182 */
  130. 0000017A  2F0B                     move.l     -[A7], A3
  131. 0000017C  4EAD C200                jsr        [A5 - 0x3E00]
  132. 00000180  584F                     addq.w     A7, 4
  133. label00000182:
  134. 00000182  2052                     movea.l    A0, [A2]
  135. 00000184  2668 0008                movea.l    A3, [A0 + 0x8]
  136. 00000188  200B                     move.l     D0, A3
  137. 0000018A  4A80                     tst.l      D0
  138. 0000018C  6708                     beq        +0xA /* 00000196 */
  139. 0000018E  2F0B                     move.l     -[A7], A3
  140. 00000190  4EAD AE50                jsr        [A5 - 0x51B0]
  141. 00000194  584F                     addq.w     A7, 4
  142. label00000196:
  143. 00000196  2052                     movea.l    A0, [A2]
  144. 00000198  2650                     movea.l    A3, [A0]
  145. 0000019A  200B                     move.l     D0, A3
  146. 0000019C  4A80                     tst.l      D0
  147. 0000019E  670E                     beq        +0x10 /* 000001AE */
  148. 000001A0  2F0B                     move.l     -[A7], A3
  149. 000001A2  4EAD A6A8                jsr        [A5 - 0x5958]
  150. 000001A6  2F0B                     move.l     -[A7], A3
  151. 000001A8  4EAD A678                jsr        [A5 - 0x5988]
  152. 000001AC  504F                     addq.w     A7, 8
  153. label000001AE:
  154. 000001AE  2F0A                     move.l     -[A7], A2
  155. 000001B0  4EAD C200                jsr        [A5 - 0x3E00]
  156. 000001B4  584F                     addq.w     A7, 4
  157. label000001B6:
  158. 000001B6  4CDF 0C00                movem.l    A2,A3, [A7]+
  159. 000001BA  4E75                     rts
  160. 000001BC  2F0A                     move.l     -[A7], A2
  161. 000001BE  594F                     subq.w     A7, 4
  162. 000001C0  246F 0010                movea.l    A2, [A7 + 0x10]
  163. 000001C4  42A7                     clr.l      -[A7]
  164. 000001C6  486F 0004                pea.l      [A7 + 0x4]
  165. 000001CA  0C12 00FF                cmpi.b     [A2], 0xFF
  166. 000001CE  650E                     bcs        +0x10 /* 000001DE */
  167. 000001D0  41EA 0001                lea.l      A0, [A2 + 0x1]
  168. 000001D4  70FF                     moveq.l    D0, 0xFFFFFFFF
  169. label000001D6:
  170. 000001D6  5280                     addq.l     D0, 1
  171. 000001D8  4A18                     tst.b      [A0]+
  172. 000001DA  66FA                     bne        -0x4 /* 000001D6 */
  173. 000001DC  6004                     bra        +0x6 /* 000001E2 */
  174. label000001DE:
  175. 000001DE  7000                     moveq.l    D0, 0x00
  176. 000001E0  1012                     move.b     D0, [A2]
  177. label000001E2:
  178. 000001E2  2F00                     move.l     -[A7], D0
  179. 000001E4  486A 0001                pea.l      [A2 + 0x1]
  180. 000001E8  206F 001C                movea.l    A0, [A7 + 0x1C]
  181. 000001EC  2050                     movea.l    A0, [A0]
  182. 000001EE  2F28 0008                move.l     -[A7], [A0 + 0x8]
  183. 000001F2  4EAD AE68                jsr        [A5 - 0x5198]
  184. 000001F6  4A00                     tst.b      D0
  185. 000001F8  4FEF 0014                lea.l      A7, [A7 + 0x14]
  186. 000001FC  6708                     beq        +0xA /* 00000206 */
  187. 000001FE  2017                     move.l     D0, [A7]
  188. 00000200  584F                     addq.w     A7, 4
  189. 00000202  245F                     movea.l    A2, [A7]+
  190. 00000204  4E75                     rts
  191. label00000206:
  192. 00000206  70FF                     moveq.l    D0, 0xFFFFFFFF
  193. 00000208  584F                     addq.w     A7, 4
  194. 0000020A  245F                     movea.l    A2, [A7]+
  195. 0000020C  4E75                     rts
  196. fn0000020E:
  197. 0000020E  206F 0004                movea.l    A0, [A7 + 0x4]
  198. 00000212  2050                     movea.l    A0, [A0]
  199. 00000214  2068 0004                movea.l    A0, [A0 + 0x4]
  200. 00000218  2250                     movea.l    A1, [A0]
  201. 0000021A  202F 0008                move.l     D0, [A7 + 0x8]
  202. 0000021E  2031 0E14                move.l     D0, [A1 + D0 * 8 + 0x14]
  203. 00000222  4E75                     rts
  204. fn00000224:
  205. 00000224  206F 0004                movea.l    A0, [A7 + 0x4]
  206. 00000228  2050                     movea.l    A0, [A0]
  207. 0000022A  2068 0004                movea.l    A0, [A0 + 0x4]
  208. 0000022E  2250                     movea.l    A1, [A0]
  209. 00000230  202F 0008                move.l     D0, [A7 + 0x8]
  210. 00000234  2031 0E18                move.l     D0, [A1 + D0 * 8 + 0x18]
  211. 00000238  0280 0000 00FF           andi.l     D0, 0xFF
  212. 0000023E  4E75                     rts
  213. 00000240  206F 0004                movea.l    A0, [A7 + 0x4]
  214. 00000244  2050                     movea.l    A0, [A0]
  215. 00000246  2068 0004                movea.l    A0, [A0 + 0x4]
  216. 0000024A  2050                     movea.l    A0, [A0]
  217. 0000024C  2028 0008                move.l     D0, [A0 + 0x8]
  218. 00000250  4E75                     rts
  219. fn00000252:
  220. 00000252  594F                     subq.w     A7, 4
  221. 00000254  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  222. 00000258  206F 000C                movea.l    A0, [A7 + 0xC]
  223. 0000025C  2050                     movea.l    A0, [A0]
  224. 0000025E  2F28 0008                move.l     -[A7], [A0 + 0x8]
  225. 00000262  4EAD AE88                jsr        [A5 - 0x5178]
  226. 00000266  2F40 0008                move.l     [A7 + 0x8], D0
  227. 0000026A  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  228. 0000026E  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  229. 00000272  206F 0018                movea.l    A0, [A7 + 0x18]
  230. 00000276  2050                     movea.l    A0, [A0]
  231. 00000278  2F28 0008                move.l     -[A7], [A0 + 0x8]
  232. 0000027C  4EAD AE80                jsr        [A5 - 0x5180]
  233. 00000280  4FEF 0018                lea.l      A7, [A7 + 0x18]
  234. 00000284  4E75                     rts
  235. 00000286  594F                     subq.w     A7, 4
  236. 00000288  4AAF 0008                tst.l      [A7 + 0x8]
  237. 0000028C  6716                     beq        +0x18 /* 000002A4 */
  238. 0000028E  4AAF 000C                tst.l      [A7 + 0xC]
  239. 00000292  6710                     beq        +0x12 /* 000002A4 */
  240. 00000294  4857                     pea.l      [A7]
  241. 00000296  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  242. 0000029A  4EAD A6C8                jsr        [A5 - 0x5938]
  243. 0000029E  4A00                     tst.b      D0
  244. 000002A0  504F                     addq.w     A7, 8
  245. 000002A2  6606                     bne        +0x8 /* 000002AA */
  246. label000002A4:
  247. 000002A4  7000                     moveq.l    D0, 0x00
  248. 000002A6  584F                     addq.w     A7, 4
  249. 000002A8  4E75                     rts
  250. label000002AA:
  251. 000002AA  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  252. 000002AE  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  253. 000002B2  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  254. 000002B6  4EBA FF9A                jsr        [PC - 0x66 /* 00000252 */]
  255. 000002BA  7001                     moveq.l    D0, 0x01
  256. 000002BC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  257. 000002C0  4E75                     rts
  258. 000002C2  48E7 1E30                movem.l    -[A7], D3,D4,D5,D6,A2,A3
  259. 000002C6  266F 001C                movea.l    A3, [A7 + 0x1C]
  260. 000002CA  262F 0020                move.l     D3, [A7 + 0x20]
  261. 000002CE  2C2F 0024                move.l     D6, [A7 + 0x24]
  262. 000002D2  2F03                     move.l     -[A7], D3
  263. 000002D4  2F0B                     move.l     -[A7], A3
  264. 000002D6  4EBA FF36                jsr        [PC - 0xCA /* 0000020E */]
  265. 000002DA  2800                     move.l     D4, D0
  266. 000002DC  2F03                     move.l     -[A7], D3
  267. 000002DE  2F0B                     move.l     -[A7], A3
  268. 000002E0  4EBA FF42                jsr        [PC - 0xBE /* 00000224 */]
  269. 000002E4  2A00                     move.l     D5, D0
  270. 000002E6  BA86                     cmp.l      D5, D6
  271. 000002E8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  272. 000002EC  670C                     beq        +0xE /* 000002FA */
  273. 000002EE  207C FFFF FFFF           movea.l    A0, 0xFFFFFFFF
  274. 000002F4  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  275. 000002F8  4E75                     rts
  276. label000002FA:
  277. 000002FA  42A7                     clr.l      -[A7]
  278. 000002FC  4A86                     tst.l      D6
  279. 000002FE  6708                     beq        +0xA /* 00000308 */
  280. 00000300  203C 4D43 3935           move.l     D0, 0x4D433935 /* 'MC95' */
  281. 00000306  6006                     bra        +0x8 /* 0000030E */
  282. label00000308:
  283. 00000308  203C 4D56 3933           move.l     D0, 0x4D563933 /* 'MV93' */
  284. label0000030E:
  285. 0000030E  2F00                     move.l     -[A7], D0
  286. 00000310  4EAD A670                jsr        [A5 - 0x5990]
  287. 00000314  2448                     movea.l    A2, A0
  288. 00000316  200A                     move.l     D0, A2
  289. 00000318  504F                     addq.w     A7, 8
  290. 0000031A  6608                     bne        +0xA /* 00000324 */
  291. 0000031C  91C8                     sub.l      A0, A0
  292. 0000031E  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  293. 00000322  4E75                     rts
  294. label00000324:
  295. 00000324  2F03                     move.l     -[A7], D3
  296. 00000326  2F04                     move.l     -[A7], D4
  297. 00000328  2053                     movea.l    A0, [A3]
  298. 0000032A  2F10                     move.l     -[A7], [A0]
  299. 0000032C  2F0A                     move.l     -[A7], A2
  300. 0000032E  4EAD A6C0                jsr        [A5 - 0x5940]
  301. 00000332  3B40 1C10                move.w     [A5 + 0x1C10], D0
  302. 00000336  4A6D 1C10                tst.w      [A5 + 0x1C10]
  303. 0000033A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  304. 0000033E  670C                     beq        +0xE /* 0000034C */
  305. 00000340  2F0A                     move.l     -[A7], A2
  306. 00000342  4EAD A678                jsr        [A5 - 0x5988]
  307. 00000346  95CA                     sub.l      A2, A2
  308. 00000348  584F                     addq.w     A7, 4
  309. 0000034A  6024                     bra        +0x26 /* 00000370 */
  310. label0000034C:
  311. 0000034C  2F3C 4B45 592A           move.l     -[A7], 0x4B45592A /* 'KEY*' */
  312. 00000352  2F0A                     move.l     -[A7], A2
  313. 00000354  4EAD A768                jsr        [A5 - 0x5898]
  314. 00000358  2600                     move.l     D3, D0
  315. 0000035A  2F03                     move.l     -[A7], D3
  316. 0000035C  2F0A                     move.l     -[A7], A2
  317. 0000035E  4EAD A628                jsr        [A5 - 0x59D8]
  318. 00000362  2648                     movea.l    A3, A0
  319. 00000364  2F0B                     move.l     -[A7], A3
  320. 00000366  2F0A                     move.l     -[A7], A2
  321. 00000368  4EAD A788                jsr        [A5 - 0x5878]
  322. 0000036C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  323. label00000370:
  324. 00000370  204A                     movea.l    A0, A2
  325. 00000372  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  326. 00000376  4E75                     rts
  327. 00000378  48E7 1820                movem.l    -[A7], D3,D4,A2
  328. 0000037C  382F 0010                move.w     D4, [A7 + 0x10]
  329. 00000380  594F                     subq.w     A7, 4
  330. 00000382  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  331. 00000388  3F04                     move.w     -[A7], D4
  332. 0000038A  A9A0                     syscall    GetResource
  333. 0000038C  205F                     movea.l    A0, [A7]+
  334. 0000038E  2448                     movea.l    A2, A0
  335. 00000390  2F0A                     move.l     -[A7], A2
  336. 00000392  4EAD B048                jsr        [A5 - 0x4FB8]
  337. 00000396  2600                     move.l     D3, D0
  338. 00000398  2F0A                     move.l     -[A7], A2
  339. 0000039A  A9A3                     syscall    ReleaseResource
  340. 0000039C  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  341. 000003A2  4EAD B050                jsr        [A5 - 0x4FB0]
  342. 000003A6  B680                     cmp.l      D3, D0
  343. 000003A8  504F                     addq.w     A7, 8
  344. 000003AA  6708                     beq        +0xA /* 000003B4 */
  345. 000003AC  70FF                     moveq.l    D0, 0xFFFFFFFF
  346. 000003AE  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  347. 000003B2  4E75                     rts
  348. label000003B4:
  349. 000003B4  594F                     subq.w     A7, 4
  350. 000003B6  2F3C 444C 4F47           move.l     -[A7], 0x444C4F47 /* 'DLOG' */
  351. 000003BC  3F04                     move.w     -[A7], D4
  352. 000003BE  A9A0                     syscall    GetResource
  353. 000003C0  205F                     movea.l    A0, [A7]+
  354. 000003C2  2448                     movea.l    A2, A0
  355. 000003C4  2F0A                     move.l     -[A7], A2
  356. 000003C6  4EAD B048                jsr        [A5 - 0x4FB8]
  357. 000003CA  2600                     move.l     D3, D0
  358. 000003CC  2F0A                     move.l     -[A7], A2
  359. 000003CE  A9A3                     syscall    ReleaseResource
  360. 000003D0  2F3C 444C 4F47           move.l     -[A7], 0x444C4F47 /* 'DLOG' */
  361. 000003D6  4EAD B050                jsr        [A5 - 0x4FB0]
  362. 000003DA  B680                     cmp.l      D3, D0
  363. 000003DC  504F                     addq.w     A7, 8
  364. 000003DE  6708                     beq        +0xA /* 000003E8 */
  365. 000003E0  70FF                     moveq.l    D0, 0xFFFFFFFF
  366. 000003E2  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  367. 000003E6  4E75                     rts
  368. label000003E8:
  369. 000003E8  594F                     subq.w     A7, 4
  370. 000003EA  2F3C 4449 544C           move.l     -[A7], 0x4449544C /* 'DITL' */
  371. 000003F0  3F04                     move.w     -[A7], D4
  372. 000003F2  A9A0                     syscall    GetResource
  373. 000003F4  205F                     movea.l    A0, [A7]+
  374. 000003F6  2448                     movea.l    A2, A0
  375. 000003F8  2F0A                     move.l     -[A7], A2
  376. 000003FA  4EAD B048                jsr        [A5 - 0x4FB8]
  377. 000003FE  2600                     move.l     D3, D0
  378. 00000400  2F0A                     move.l     -[A7], A2
  379. 00000402  A9A3                     syscall    ReleaseResource
  380. 00000404  2F3C 4449 544C           move.l     -[A7], 0x4449544C /* 'DITL' */
  381. 0000040A  4EAD B050                jsr        [A5 - 0x4FB0]
  382. 0000040E  B680                     cmp.l      D3, D0
  383. 00000410  504F                     addq.w     A7, 8
  384. 00000412  6708                     beq        +0xA /* 0000041C */
  385. 00000414  70FF                     moveq.l    D0, 0xFFFFFFFF
  386. 00000416  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  387. 0000041A  4E75                     rts
  388. label0000041C:
  389. 0000041C  7000                     moveq.l    D0, 0x00
  390. 0000041E  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  391. 00000422  4E75                     rts
  392. 00000424  0000 0000                ori.b      D0, 0x0
  393. 00000428  0000 0000                ori.b      D0, 0x0
  394. 0000042C  0000 0000                ori.b      D0, 0x0
  395.